Fix various issues with url-dav package (Bug#11916).
authorDavid Engster <dengste@eml.cc>
Sat, 28 Jul 2012 11:07:17 +0000 (13:07 +0200)
committerDavid Engster <dengste@eml.cc>
Sat, 28 Jul 2012 11:07:17 +0000 (13:07 +0200)
commita5f6c78cd9552c56c1212c9b561fe41e934d68c7
tree9b710f4558d6a0e78ed3adbb6472e69ffd8e551e
parent18179f2baf8571cddf9606b18c99bb1e78768aac
Fix various issues with url-dav package (Bug#11916).

* url-dav.el (url-dav-supported-p): Added doc-string and remove
check for feature `xml' and function `xml-expand-namespace' which
never existed in Emacs proper.
(url-dav-process-response): Remove all indentation and newlines
from XML before parsing.  Change call to `xml-parse-region' to do
namespace expansion with simple qualified names (Bug#11916).
(url-dav-request): Add autoload.
(url-dav-directory-files): Properly deal with empty directories.
Unhex URL before generating relative URLs.
(url-dav-file-directory-p): Fix check for 'DAV:collection.
lisp/url/ChangeLog
lisp/url/url-dav.el